const koa = require('koa');
const app = new koa();

//引入验证微信服务器的有效性
// const auth = require('./wechat/auth')
// app.use(auth());

// 不仅有验证微信服务器有效性，还要处理微信服务器发送过来的消息和事件
const wechat = require('./wechat/index')
app.use(wechat());

// const ejs = require('ejs');
// let tpl = `
// <xml>
//   <ToUserName><![CDATA[<%-toUsername%>]]></ToUserName>
//   <FromUserName><![CDATA[<%-fromUsername%>]]></FromUserName>
//   <CreateTime><%=createTime%></CreateTime>
//   <MsgType><![CDATA[<%=msgType%>]]></MsgType>
//   <Content><![CDATA[<%-content%>]]></Content>
// </xml>`
// const compiled = ejs.compile(tpl);
// const message = compiled({
//   toUsername: 'toUsername',
//   fromUsername: 'fromUsername',
//   createTime: new Date().getTime(),
//   msgType: 'text',
//   content: 'hello world'
// })
// console.log(message);


app.listen('3000', () => console.log('服务器启动成功了~'));